lamb's tails - Turco Inglés Diccionario